Feudal contract

Granted serfs to live on and work a piece of land held by his Lord.

Feudal contract Definition
Feudal contract Definition

Flippy

The leader in educational esports.